export default {
  path: 'configCenter',
  name: 'configCenter',
  component: () => import('@core/components/subLayout/SubViewLayout.vue'),
  redirect: 'configCenter/quota',
  meta: {
    order: 7,
    titleI18n: 'configCenter',
    isMenu: true,
  },
  children: [{
    path: 'quota',
    name: 'configCenter.quota',
    component: () => import('@firewall/views/configCenter/QuotaManagement.vue'),
    meta: {
      titleI18n: 'quotaManagement',
      isMenu: true,
    },
  }, {
    path: 'quota/purchase',
    name: 'configCenter.quota.purchase',
    component: () => import('@firewall/views/configCenter/QuotaPurchase.vue'),
    meta: {
      titleI18n: 'firewallQuotaPurchase',
    },
  }, {
    path: 'quota/purchase/confirm',
    name: 'configCenter.quota.purchase.confirm',
    component: () => import('@firewall/views/configCenter/QuotaPurchaseConfirm.vue'),
    meta: {
      titleI18n: 'firewallQuotaPurchase',
    },
  }, {
    path: 'quota/renew',
    name: 'configCenter.quota.renew',
    component: () => import('@firewall/views/configCenter/QuotaRenew.vue'),
    meta: {
      titleI18n: 'firewallQuotaRenew',
    },
  }, {
    path: 'quota/change',
    name: 'configCenter.quota.change',
    component: () => import('@firewall/views/configCenter/QuotaChange.vue'),
    meta: {
      titleI18n: 'firewallQuotaChange',
    },
  }, {
    path: 'quota/cancel',
    name: 'configCenter.quota.cancel',
    component: () => import('@firewall/views/configCenter/QuotaCancel.vue'),
    meta: {
      titleI18n: 'firewallQuotaCancel',
    },
  }],
};
